#include "Zigbee3Struct.h"

Zigbee3Struct::Zigbee3Struct()
{
}
QByteArray Zigbee3Struct::mac() const
{
    return m_mac;
}

void Zigbee3Struct::setMac(const QByteArray &mac)
{
    m_mac = mac;
}
QByteArray Zigbee3Struct::nwk() const
{
    return m_nwk;
}
void Zigbee3Struct::setNwk(const QByteArray &nwk)
{
    m_nwk = nwk;
}


quint16 Zigbee3Struct::type() const
{
    return m_type;
}

void Zigbee3Struct::setType(const quint16 &type)
{
    m_type = type;
}

QByteArray Zigbee3Struct::position() const
{
    return m_position;
}


void Zigbee3Struct::setPosition(const QByteArray &position)
{
    m_position = position;
}

QString Zigbee3Struct::name() const
{
    return m_name;
}


void Zigbee3Struct::setName(const QString &name)
{
    m_name = name;
}


QList<ControlPointStruct> Zigbee3Struct::pointList() const
{
    return m_pointList;
}

void Zigbee3Struct::setPointList(const QList<ControlPointStruct> &pointList)
{
    m_pointList = pointList;
}

QByteArray Zigbee3Struct::pointValue() const
{
    return m_pointValue;
}
void Zigbee3Struct::setPointValue(const QByteArray &data)
{
    m_pointValue=data;
}

